MSTCA - Contractor License HY-TEK's Meet Manager MSTCA Frank Mooney XC Invitational - 11/4/2017 Wrentham Developmental Center Last Completed Event Boys 5k Run CC JR SR Division 1 Comp# Name School Time Points ========================================================================================= 1 2791 Mah, Andrew 12 Newton North 15:20.40 2 2668 Cook, Samuel 12 Methuen 16:20.96 3 2779 Gavish, Ilai 12 Newton North 16:21.20 4 1684 Simoneau, Alexander 12 Bishop Feehan 16:29.82 5 2312 May, Keith 11 Haverhill 16:33.34 6 1989 Leclerc, Jose 12 Chelsea 16:38.82 7 2050 Lauretti-Pereira, Joseph 12 Danvers 16:41.97 8 2500 Rosa, Deven 12 Lowell 16:44.50 9 2061 Lynch, Michael 12 Dartmouth 16:49.34 10 3241 Belmonte, Brian 11 Shepherd Hill 16:51.88 11 2798 Silagi, Joe 11 Newton North 16:52.28 12 2840 Mahoney, Tim 12 North Middlesex 16:52.74 13 1753 Corcoran, Cole 12 Braintree 16:54.14 14 2680 Salvo, Eric 11 Methuen 16:54.66 15 3687 Ryan, Jack 12 Whitman-Hanson 16:55.83 16 2045 Breen, Liam 11 Danvers 16:56.38 17 2801 Steudel, Simon 11 Newton North 16:57.30 18 3685 Newman, Andrew 12 Whitman-Hanson 16:57.72 19 2669 Ellis, Alexander 12 Methuen 16:58.18 20 2749 Spyropoulos, Chris 12 Needham 16:58.72 21 2266 Sullivan, Devon 12 Groton-Dunstable 16:59.21 22 2198 Goldman, Ryan 11 Franklin 16:59.38 23 2667 Cook, Alan 12 Methuen 16:59.76 24 3050 Riffe, Andrew 11 Reading 16:59.92 25 1790 Fernandez, Imanuel 11 Brockton 17:01.33 26 1807 Porter, Jordan 12 Brockton 17:03.15 27 3124 Sullivan, John 11 Saint John's 17:03.97 28 2252 Kritzer, Eli 11 Groton-Dunstable 17:05.22 29 2401 Doherty Munro, Jacob 12 Hudson 17:06.04 30 1835 LeFaivre, Sergei 11 Brookline 17:07.84 31 2822 Walensky, Seth 12 Newton South 17:09.77 32 2781 Gelb-Bicknell, Corey 11 Newton North 17:11.96 33 1768 Busa, Sam 11 Bridgewater-Raynham 17:16.40 34 2067 Rioux, Benjamin 11 Dartmouth 17:18.75 35 2483 Gonzalez, Juan Carlos 12 Lowell 17:19.28 36 2815 Miller, Shaw 11 Newton South 17:20.26 37 3561 Carlson, Jack 11 Wellesley 17:22.10 38 2479 Ferreras, Tyrese 11 Lowell 17:23.86 39 2052 Moriarty, Andrew 12 Danvers 17:24.38 40 1829 Haber, Ben 11 Brookline 17:25.19 41 2411 Pinto, Sam 12 Hudson 17:25.98 42 2475 Chhean, Oudong 11 Lowell 17:26.85 43 2743 Kennedy, Henry 11 Needham 17:27.03 44 2486 Kiuna, Ian 11 Lowell 17:27.76 45 2184 Barrow, Daniel 11 Franklin 17:29.74 46 3579 MacDougall, Bennett 11 Wellesley 17:30.31 47 1788 Doneghan, Javier 11 Brockton 17:32.03 48 2507 Brown, Patrick 12 Malden Catholic 17:32.44 49 2016 Henry, Julian 11 Concord-Carlisle 17:32.77 50 3057 Yatsuhashi, Andrew 12 Reading 17:33.10 51 3557 Austin, Mark 11 Wellesley 17:33.38 52 1872 Prakash, Rishabh 11 Burlington 17:35.48 53 2561 Hassing, Cam 12 Marshfield 17:36.16 54 2021 Kovacevic, Marko 09 Concord-Carlisle 17:36.59 55 1824 Clark, Harrison 11 Brookline 17:36.62 56 2410 Person, Tim 11 Hudson 17:37.59 57 1546 Candell, Jeffrey 11 Arlington 17:38.09 58 1764 Balsamo, Gio 11 Bridgewater-Raynham 17:39.26 59 2004 Cramer, Caleb 11 Concord-Carlisle 17:40.05 60 2055 Derrick, Noah 11 Dartmouth 17:41.85 61 3566 Cohen-Abeles, Luke 11 Wellesley 17:43.03 62 1670 Cran, Greg 12 Bishop Feehan 17:44.92 63 1678 Medeiros, Ryan 11 Bishop Feehan 17:45.51 64 2730 Blackburn, Andrew 11 Needham 17:45.67 65 2480 Ferry, Joe 12 Lowell 17:46.32 66 3733 Kendall, Ethan 12 Winchester 17:46.59 67 3087 Catarius, Matthew 11 Saint John's 17:46.84 68 2811 Lacayo, Daniel 11 Newton South 17:47.00 69 3165 Moskal, Ted 12 Saint John's Prep 17:48.00 70 1927 Giannasca, Matt 09 Central Catholic 17:49.14 71 2065 Ouellet, Kam 12 Dartmouth 17:49.97 72 3054 Thornton, Tyler 12 Reading 17:53.18 73 3508 Langlois, Derryn 11 Wakefield 17:53.23 74 2852 Polsgrove, Ryan 11 North Quincy 17:53.30 75 2234 Harpe, Avery 11 Greater New Bedford Rvt 17:54.63 76 3244 Casey, Keegan 11 Shepherd Hill 17:54.77 77 2028 Moore, Jackson 12 Concord-Carlisle 17:55.05 78 1849 Shapiro, Sam 11 Brookline 17:56.43 79 3590 Pineau, Austin 11 Wellesley 17:57.26 80 3098 Jennings, Matthew 11 Saint John's 17:58.46 81 2922 Foote, Alexander 12 Oliver Ames 17:59.51 82 2939 Nipoti, Owen 10 Oliver Ames 18:00.02 83 1722 Moreira, Simon 12 Boston College High 18:00.26 84 3738 Pylkannen, Kai 12 Winchester 18:01.15 85 3723 Downs, James 12 Winchester 18:01.33 86 3639 Abbott, Nick 11 Weymouth 18:01.95 87 2470 Smith, Josh 11 King Philip 18:03.78 88 1844 Rachlin, Peter 11 Brookline 18:04.03 89 3648 Jeanjaquet, Brendan 11 Weymouth 18:04.72 90 1950 Perez, Vrandol 11 Central Catholic 18:05.15 91 3107 Maglitta, Dante 11 Saint John's 18:05.45 92 1720 MacNeil, Jake 12 Boston College High 18:05.83 93 2385 Cote, Sam 11 Hopkinton 18:06.82 94 2982 Buchanan, Ryan 11 Peabody 18:06.95 95 3141 Bettencourt, Anthony 12 Saint John's Prep 18:07.16 96 1672 Devlin, Ronan 12 Bishop Feehan 18:08.14 97 1889 Hayward, Isaiah 11 Cambridge Rindge & Latin 18:08.52 98 2927 Joey, Looney 10 Oliver Ames 18:09.08 99 1792 Ghelle, Abubakar 11 Brockton 18:09.29 100 1830 Heffen, Henry 12 Brookline 18:09.60 101 3006 Jenkins, Matthew 11 Plymouth North 18:10.22 102 3607 Cappucci, Matthew 11 Westford Academy 18:10.94 103 3011 Mallia, Cameron 12 Plymouth North 18:11.41 104 2929 MacInnis, Robert 12 Oliver Ames 18:11.52 105 2062 Morin, Brendan 11 Dartmouth 18:11.84 106 1834 Lee, Gabriel 11 Brookline 18:12.27 107 3271 Furuness, Ryan 11 Shrewsbury 18:12.90 108 2541 Miller, Justin 11 Mansfield 18:14.75 109 2690 Carey, Nick 12 Milford 18:15.37 110 1594 O'Toole, Nicholas 12 Barnstable 18:15.86 111 2008 Decker, Amos 11 Concord-Carlisle 18:16.17 112 3235 Sethi, Kanishka 11 Sharon 18:16.61 113 2837 Doig, Robert 12 North Middlesex 18:16.64 114 1628 Hewson, Kyle 11 Beverly 18:17.64 115 2683 Spina, Nick 12 Methuen 18:17.70 116 2038 Sutter, Thomas 11 Concord-Carlisle 18:17.90 117 1550 Friedman, Spencer 11 Arlington 18:17.97 118 2740 Goodale, Ryan 11 Needham 18:18.32 119 2139 Stapinski, Sam 11 Duxbury 18:18.63 120 2484 Grimes, Sammy 11 Lowell 18:18.75 121 1767 Barry, Pat 11 Bridgewater-Raynham 18:19.60 122 1671 Cran, Mike 12 Bishop Feehan 18:19.93 123 2041 White, Jacob 09 Concord-Carlisle 18:20.44 124 1625 Fox, George 11 Beverly 18:21.31 125 2220 Shumway, Matthew 11 Franklin 18:21.41 126 2819 Powdermaker, Ben 11 Newton South 18:21.83 127 3724 Ettenhofer, Troy 12 Winchester 18:21.94 128 2529 Chatterjee, Devin 12 Mansfield 18:21.99 129 3781 Chirokas, Peter 11 Xaverian Brothers 18:22.36 130 3515 Smith, Ryan 12 Wakefield 18:22.40 131 2209 McKenna, Owen 12 Franklin 18:22.91 132 1938 Louis, Duncan 10 Central Catholic 18:22.92 133 2257 Meyers, David 12 Groton-Dunstable 18:23.17 134 1568 Tracey, Neal 11 Arlington 18:23.28 135 2934 McLaughlin, Rory 10 Oliver Ames 18:23.46 136 2002 Bonnefant, Kyle 11 Concord-Carlisle 18:23.83 137 1556 Lavalley, Aidan 11 Arlington 18:25.03 138 2670 Flint, Samuel 11 Methuen 18:26.88 139 1868 Humphreys, Steven 11 Burlington 18:27.42 140 2218 Ross, Cooper 11 Franklin 18:27.74 141 3765 Rey, Pedro 11 Woburn 18:28.08 142 1956 St. James, Seamus 11 Central Catholic 18:28.13 143 3731 Horan, Pat 12 Winchester 18:28.49 144 2054 West, Tim 11 Danvers 18:28.69 145 2562 Henning, Jackson 11 Marshfield 18:29.88 146 1982 Nunnery, Connor 12 Chelmsford 18:30.74 147 2821 Uruci, Andy 11 Newton South 18:31.43 148 2718 McNeill, Ryan 12 Natick 18:32.89 149 2515 McKinnon, Liam 11 Malden Catholic 18:33.18 150 2558 Gage, Adam 12 Marshfield 18:33.36 151 1780 Vickery, Jason 12 Bridgewater-Raynham 18:33.48 152 1545 Buckley, Roger 11 Arlington 18:33.72 153 2245 Cox, Ryan 11 Groton-Dunstable 18:33.78 154 1558 Miller, Ian 12 Arlington 18:34.74 155 2066 Polochick, Dawson 12 Dartmouth 18:34.80 156 2548 Thibeault, Ben 11 Mansfield 18:34.91 157 3722 Dodge, Tom 12 Winchester 18:35.00 158 2487 Kotsifas, Andrew 11 Lowell 18:35.83 159 2381 Bouffard, Justin 12 Hopkinton 18:36.81 160 3299 Rouabhia, Ramsey 12 Shrewsbury 18:37.08 161 2537 Lally, Peter 12 Mansfield 18:38.01 162 2790 Leo, Marco 11 Newton North 18:38.06 163 3121 Spiegelman, Kevin 11 Saint John's 18:38.19 164 3097 Hayeck, Michael 11 Saint John's 18:38.28 165 2572 Valliancourt, Michael 11 Marshfield 18:38.48 166 1755 Gates, Joseph 11 Braintree 18:38.64 167 2455 Connor, Ryan 11 King Philip 18:38.92 168 2494 Njovbu, Don 12 Lowell 18:39.44 169 2850 Ouellette, Nick 11 North Quincy 18:39.88 170 3155 Hunt, Adam 12 Saint John's Prep 18:39.93 171 2014 Grant, James 12 Concord-Carlisle 18:40.45 172 1861 Fraser, Scott 11 Burlington 18:40.69 173 2560 Gorham, Connor 11 Marshfield 18:40.99 174 1836 Lindeman, Evan 11 Brookline 18:41.10 175 3065 Montefusco, Scott 11 Revere 18:41.45 176 3520 Ho, Alex 12 Walpole 18:41.46 177 1623 Curry, Zach 11 Beverly 18:41.55 178 3524 Taylor, Kevin 11 Walpole 18:41.66 179 2540 McQuiggan, Eric 12 Mansfield 18:42.30 180 2994 Rodriguez, Pablo 11 Peabody 18:42.31 181 2531 DiForte, Cole 11 Mansfield 18:43.53 182 2920 Fiedorczyk, David 10 Oliver Ames 18:43.77 183 1996 Turner, Justin 11 Chelsea 18:44.25 184 2742 Katcher, Nolan 11 Needham 18:44.58 185 3239 Wieland, Noah 11 Sharon 18:45.72 186 1771 Flaherty, Dan 12 Bridgewater-Raynham 18:45.74 187 3103 Keohane, Michael 12 Saint John's 18:45.94 188 2549 Weiner, Matt 12 Mansfield 18:47.03 189 1762 Rege, Carl 12 Braintree 18:47.26 190 3518 Campbell, Lance 12 Walpole 18:47.29 191 1759 McDonough, Patrick 12 Braintree 18:47.53 192 2764 Armstrong, Jack 11 Newton North 18:47.75 193 2025 Lopresti, Alessandro 11 Concord-Carlisle 18:47.90 194 2000 Blake, Andy 11 Concord-Carlisle 18:48.58 195 1799 Marcelin, Carl 12 Brockton 18:50.30 196 2331 Hill, Michael 12 Hingham 18:50.54 197 2157 Anderson, Peter 12 Essex Technical 18:50.79 198 2450 Andrews, Matt 11 King Philip 18:52.33 199 1826 Filler, Ari 11 Brookline 18:54.68 200 2747 Schwartz, Noah 11 Needham 18:54.98 201 2808 Hart, Danny 12 Newton South 18:56.71 202 3618 Tortora, Matthew 11 Westford Academy 18:57.16 203 2056 Gin, Jason 11 Dartmouth 18:57.20 204 2202 Jacobs, William 12 Franklin 18:57.86 205 2156 Adams, Tucker 11 Essex Technical 18:59.47 206 2553 Barclay, Jack 11 Marshfield 19:00.16 207 1752 Brooks, Robert 11 Braintree 19:01.34 208 1896 Viinikainen, Vilippu 11 Cambridge Rindge & Latin 19:01.43 209 3292 Pikula, Tony 11 Shrewsbury 19:02.24 210 3785 Fitzgibbons, Mike 12 Xaverian Brothers 19:02.37 211 3312 Kupic, Wesley 12 Silver Lake 19:03.56 212 2506 Brito, Ian 11 Malden Catholic 19:03.60 213 2996 Stewart, Matthew 11 Peabody 19:03.94 214 1592 Nystrom, Charles 11 Barnstable 19:05.05 215 2332 Hull, Justin 12 Hingham 19:06.02 216 1981 Morrissey, Jeff 11 Chelmsford 19:06.37 217 2163 Dooley, Keegan 11 Essex Technical 19:06.69 218 3614 McGee, Owen 11 Westford Academy 19:06.81 219 2256 Luchford, Kyle 11 Groton-Dunstable 19:07.07 220 3221 Allaire, Ben 11 Sharon 19:07.54 221 1503 Denoncourt, Jason 11 Andover 19:07.89 222 2919 Fernandez, Julian 12 Oliver Ames 19:07.96 223 3315 Sherry, Brian 11 Silver Lake 19:08.09 224 2991 Nagy, Ryan 11 Peabody 19:08.33 225 1877 Villagran, Allan 12 Burlington 19:08.43 226 1919 Crippen, Cormac 10 Central Catholic 19:08.72 227 1990 Lopez, Ronny 12 Chelsea 19:08.81 228 2464 Lemeiux, Brendan 11 King Philip 19:09.12 229 2711 Burati, Kyle 11 Natick 19:09.26 230 2136 Moitoso, Graham 11 Duxbury 19:09.62 231 2318 Santerlasci, Sean 11 Haverhill 19:09.99 232 1827 Goldman, Alec 12 Brookline 19:10.72 233 2003 Chadwick, Jason 12 Concord-Carlisle 19:12.74 234 1563 Philbin, Benjamin 11 Arlington 19:13.26 235 3746 Bourque, Bobby 11 Woburn 19:13.50 236 3242 Belmonte, Kyle 12 Shepherd Hill 19:14.08 237 3658 Prescott, Matt 11 Weymouth 19:14.27 238 3430 Dunderdale, Max 11 Taunton 19:15.05 239 2997 Anderson, Matt 12 Plymouth North 19:15.44 240 2841 McCarthy, Edward 11 North Middlesex 19:16.62 241 1804 Monteiro, Virginio 11 Brockton 19:17.57 242 3517 Borchardt, Nick 12 Walpole 19:17.64 243 3090 Curley, Sean 12 Saint John's 19:17.69 244 3509 Lee, David 12 Wakefield 19:18.32 245 3753 Ghazi, Matt 12 Woburn 19:18.46 246 2695 Kelley, Ryan 11 Milford 19:18.51 247 2796 Quintana, Nick 11 Newton North 19:19.23 248 3690 Uva, Alex 12 Whitman-Hanson 19:19.55 249 3294 Pothanaboyina, Aditya 12 Shrewsbury 19:19.63 250 2027 Moberly-Chan, JJ 09 Concord-Carlisle 19:20.05 251 3248 Evans, Sam 11 Shepherd Hill 19:20.53 252 2221 Siders, Zachary 12 Franklin 19:20.80 253 2342 Simpson, Jake 11 Hingham 19:22.67 254 1544 Barr, Henry 11 Arlington 19:23.35 255 2490 Men, Chris 11 Lowell 19:24.49 256 2044 Zhan, Vevey 11 Concord-Carlisle 19:24.49 257 3275 Jeevanand, Suhas 11 Shrewsbury 19:25.40 258 3788 Greene, Chris 12 Xaverian Brothers 19:26.20 259 3656 Owen, Jack 11 Weymouth 19:26.94 260 3600 Voci, Brandon 11 Wellesley 19:27.11 261 1959 Travaglia, Alec 11 Central Catholic 19:27.50 262 3432 Gallerani, Timothy 11 Taunton 19:27.55 263 2473 Candido, Marcos 12 Lowell 19:28.42 264 1917 Coppeta, Ethan 11 Central Catholic 19:28.98 265 2034 Richardson, Petey 10 Concord-Carlisle 19:29.08 266 2709 Brown, Sam 11 Natick 19:30.76 267 3307 Tepper, Jack 12 Shrewsbury 19:31.81 268 1782 Brock, John Matthew 11 Brockton 19:31.88 269 3276 Kaye, Andrew 12 Shrewsbury 19:31.93 270 3297 Riley, Cameron 11 Shrewsbury 19:32.05 271 3281 May, Matt 11 Shrewsbury 19:32.06 272 2168 Johnson, Benjamin 12 Essex Technical 19:32.20 273 1997 Albanese, Peter 10 Concord-Carlisle 19:32.61 274 3592 Sheehan, Tim 12 Wellesley 19:33.00 275 1775 Malone, Luke 12 Bridgewater-Raynham 19:33.32 276 2023 Lehman, Will 11 Concord-Carlisle 19:33.48 277 2527 Wardwell, Jarrod 11 Malden Catholic 19:34.70 278 1687 Wheeler, Benjamin 12 Bishop Feehan 19:36.29 279 2699 Patel, Aayush 11 Milford 19:36.47 280 1770 Delmonte, Jon 11 Bridgewater-Raynham 19:37.19 281 1548 Fanning, Cole 11 Arlington 19:37.35 282 2269 Willsie, Grant 11 Groton-Dunstable 19:38.10 283 3735 Makino, Nilos 12 Winchester 19:38.48 284 3420 Mazeika, Kasper 12 Tantasqua 19:38.69 285 3794 Leon, Mike 12 Xaverian Brothers 19:38.86 286 1660 Williams, Michael 11 Billerica 19:40.01 287 1640 Abreu, Jason 11 Billerica 19:40.06 288 2240 Spangler, Tyler 11 Greater New Bedford Rvt 19:40.15 289 2795 Peron, rafi 11 Newton North 19:40.66 290 3059 Acuna, Cristian 11 Revere 19:41.39 291 2250 Hughson, Will 12 Groton-Dunstable 19:41.77 292 2937 Murphy, Ryan 11 Oliver Ames 19:42.38 293 1603 Wojtowicz, Ian 11 Barnstable 19:43.45 294 1969 D'Amore, Mike 11 Chelmsford 19:43.95 295 3763 Pavone, Mike 11 Woburn 19:44.23 296 2545 Saquet, Robert 11 Mansfield 19:45.06 297 2535 Katz, Matthew 11 Mansfield 19:45.41 298 3772 Seguin, Zach 12 Woburn 19:45.50 299 2388 Holmes, Ian 12 Hopkinton 19:46.60 300 1629 Jennings, Eric 12 Beverly 19:46.63 301 1631 Lackie, Nathan 12 Beverly 19:47.28 302 2213 Parkman, Bryce 12 Franklin 19:47.31 303 2249 Gavel, Jake 11 Groton-Dunstable 19:47.43 304 3309 Wackell, Matthew 12 Shrewsbury 19:48.04 305 1999 Beakley, Will 11 Concord-Carlisle 19:48.48 306 1737 Russell, Cameron 11 Boston Latin School 19:48.92 307 3055 Vanasse, Ben 11 Reading 19:49.20 308 2329 Dwyer, Tim 12 Hingham 19:49.52 309 3287 O'Connor, Mark 12 Shrewsbury 19:50.13 310 1841 Parker, Camden 11 Brookline 19:50.90 311 3067 Nushi, Jonathan 11 Revere 19:51.02 312 1760 McLaughlin, Kyle 12 Braintree 19:51.19 313 1864 Giogas, Ryan 11 Burlington 19:51.53 314 1871 Moroney, Dylan 11 Burlington 19:51.59 315 1796 Lucas, Joe 10 Brockton 19:52.69 316 2505 Blanchard, Derek 12 Malden Catholic 19:53.00 317 2838 Hamel, Kyle 11 North Middlesex 19:53.16 318 2048 Douyotas, Alex 11 Danvers 19:53.40 319 1677 Ison, Andrew 12 Bishop Feehan 19:53.83 320 3342 Newman, Samuel 11 Somerville 19:54.32 321 2217 Richert, Nicholas 12 Franklin 19:54.74 322 1821 Chaudry, Zakir 12 Brookline 19:55.14 323 2037 Smith, Nathan 11 Concord-Carlisle 19:55.25 324 1970 Destrempe, Philip 12 Chelmsford 19:55.64 325 1505 Harder, Sebastian 12 Andover 19:55.86 326 1987 Castillo, Rafeal 11 Chelsea 19:56.17 327 2559 Garcia, Jacob 12 Marshfield 19:56.35 328 3721 Dickison, Alex 11 Winchester 19:56.79 329 3718 Burns, Nate 11 Winchester 19:57.33 330 3749 Dever, Jack 12 Woburn 19:57.99 331 2812 Landrigan, Jack 12 Newton South 19:58.24 332 1633 Morrissey, Nick 11 Beverly 19:58.73 333 1668 Cragan, Zachary 11 Bishop Feehan 19:59.34 334 2262 Ordermann, Wiley 12 Groton-Dunstable 20:00.48 335 3311 Duran, Ethan 11 Silver Lake 20:00.78 336 1551 Gleason, Dan 12 Arlington 20:01.43 337 2932 Marsh, Kyle 11 Oliver Ames 20:02.89 338 1825 Dorfman, Philip 12 Brookline 20:02.93 339 2315 Nguyen, Brian 12 Haverhill 20:03.35 340 1915 Boyle, John 11 Central Catholic 20:03.39 341 2036 Singh, Mihir 10 Concord-Carlisle 20:03.80 342 2030 Parker, Will 10 Concord-Carlisle 20:03.84 343 3522 Robin, Matt 12 Walpole 20:05.22 344 3343 Raftery, Patrick 11 Somerville 20:07.95 345 1988 Hernandez, Wuilfido 11 Chelsea 20:08.04 346 3247 Dziechiarz, Tommy 12 Shepherd Hill 20:08.88 347 2391 North, Chris 11 Hopkinton 20:14.61 348 3014 Pieroni, Kyle 12 Plymouth North 20:15.74 349 2019 Ih, Aidan 10 Concord-Carlisle 20:15.79 350 1916 Callahan, Austin 11 Central Catholic 20:16.08 351 2989 LeBlanc, Joe 12 Peabody 20:18.16 352 2022 Lathrop, Kierthan 10 Concord-Carlisle 20:18.21 353 2550 Whalen, Matt 11 Mansfield 20:19.39 354 3748 Cushing, Brett 12 Woburn 20:19.65 355 2478 Descheneaux, Tucker 11 Lowell 20:19.87 356 2029 Parker, Alden 09 Concord-Carlisle 20:21.49 357 3286 Nguyen, Andrew 11 Shrewsbury 20:22.20 358 1756 Kam, Edrick 12 Braintree 20:22.78 359 1478 Iglesias, George 11 Acton-Boxborough 20:23.64 360 2314 Munroe, Nick 12 Haverhill 20:24.62 361 2508 Carlson, Noah 12 Malden Catholic 20:25.86 362 2339 Myers, Jack 11 Hingham 20:25.99 363 3743 Antunes, Gabe 12 Woburn 20:27.12 364 2197 Flynn, Ian 12 Franklin 20:27.48 365 3728 Gosselin, Oliver 11 Winchester 20:27.91 366 2345 Sullivan, Nick 11 Hingham 20:28.31 367 1569 Almas, Anthony 11 Barnstable 20:28.57 368 2231 Zaffino, Nicholas 11 Franklin 20:30.12 369 3419 Jensen, Andrew 11 Tantasqua 20:31.23 370 2988 Lapham, Corey 12 Peabody 20:32.16 371 2189 Corcoran, John 11 Franklin 20:32.21 372 2693 Hale, Nate 12 Milford 20:34.99 373 1839 Nagle, Aidan 12 Brookline 20:36.59 374 2321 Barlow, Cam 11 Hingham 20:38.16 375 3421 Smith, Connor 12 Tantasqua 20:39.47 376 1766 Barry, Christopher 11 Bridgewater-Raynham 20:40.03 377 2793 Mcgarry-Patridge, Declan 11 Newton North 20:40.16 378 2953 Schindler, Jay 11 Oliver Ames 20:41.03 379 2007 Cuypers, Luke 09 Concord-Carlisle 20:41.51 380 1496 Brockelman, Jack 11 Andover 20:42.15 381 1784 Carr, James 12 Brockton 20:42.20 382 3277 Lobad, Salam 11 Shrewsbury 20:42.94 383 3649 Jensen, Derek 11 Weymouth 20:43.05 384 3335 Christie, Jackson 10 Somerville 20:43.09 385 2012 Dolmetsch, Max 09 Concord-Carlisle 20:44.96 386 3338 Goldstein-Gelb, Brayden 09 Somerville 20:46.43 387 3768 Rycroft, John 11 Woburn 20:48.35 388 3812 Senier, Pat 11 Xaverian Brothers 20:48.80 389 3266 Brown, Marcus 11 Shrewsbury 20:51.05 390 1559 Monks, Sam 11 Arlington 20:53.42 391 3761 Mitev, Dobromir 12 Woburn 20:53.90 392 3659 Soule, Jack 11 Weymouth 20:55.16 393 2247 Duhamel, Justin 10 Groton-Dunstable 20:55.27 394 1918 Crews, Zach 11 Central Catholic 20:56.35 395 1733 Keyser, Jackson 11 Boston Latin School 20:57.35 396 3345 Zou, Ken 11 Somerville 20:58.13 397 1721 Mastrocola, Corey 11 Boston College High 21:01.09 398 2745 Palmer, Danny 12 Needham 21:01.83 399 3418 Hunter-Mason, Ethan 11 Tantasqua 21:02.69 400 3100 Johnson, Patrick 12 Saint John's 21:02.75 401 2026 Lowinger, Nick 11 Concord-Carlisle 21:03.44 402 3645 Fuss, Pat 11 Weymouth 21:03.45 403 2700 Reed, Joel 09 Milford 21:03.71 404 2849 Ouellette, Alex 11 North Quincy 21:03.79 405 2926 Hamlin, Evan 11 Oliver Ames 21:04.00 406 1985 Ting, Ben 11 Chelmsford 21:04.37 407 3771 Sawyer, Ben 12 Woburn 21:06.02 408 1935 Labrecque, Cam 11 Central Catholic 21:06.75 409 2532 Donnellan, Sam 11 Mansfield 21:07.86 410 1984 Prees, Cameron 11 Chelmsford 21:08.21 411 2522 Sullo, David 11 Malden Catholic 21:08.73 412 3807 Pioch, Mark 11 Xaverian Brothers 21:09.45 413 3267 Carey, Wayne 12 Shrewsbury 21:09.58 414 2517 O'Donnell, Maguire 11 Malden Catholic 21:09.76 415 1968 Casiello, Caden 11 Chelmsford 21:10.97 416 3256 Roberts, Lucas 12 Shepherd Hill 21:11.81 417 3009 Lotrionte, Michael 12 Plymouth North 21:11.83 418 1543 Barker, George 12 Arlington 21:13.24 419 2040 Thyne, Gabe 09 Concord-Carlisle 21:13.58 420 2495 Oakes, Jack 11 Lowell 21:13.97 421 2403 Gardner, Jared 12 Hudson 21:14.31 422 2185 Bokelman, Nicholas 11 Franklin 21:15.68 423 3369 Ikoro, Chukwudimma 11 Stoughton 21:16.38 424 2327 Davis, Dylan 12 Hingham 21:17.27 425 2736 Finucane, Peter 12 Needham 21:18.18 426 2474 Cavalcanti, John 12 Lowell 21:19.09 427 2203 Karp, Matthew 12 Franklin 21:19.38 428 3260 Winalski, Sam 11 Shepherd Hill 21:20.17 429 2960 Wilson, Luke 12 Oliver Ames 21:20.40 430 1769 Cartwright, Zach 12 Bridgewater-Raynham 21:20.52 431 2728 Zippel, Lior 12 Natick 21:22.65 432 3440 MacDonald, Devyn 11 Taunton 21:23.59 433 3364 DiRosa, Cam 10 Stoughton 21:24.54 434 2210 Miklas, Stuart 12 Franklin 21:25.98 435 3787 Francis, Declan 12 Xaverian Brothers 21:26.42 436 3163 Malolepsey, John 11 Saint John's Prep 21:26.74 437 1676 Hanewich, Ryan 11 Bishop Feehan 21:27.21 438 1552 Hannon, Max 11 Arlington 21:27.27 439 2384 Coccio, Brendan 12 Hopkinton 21:28.20 440 2468 Reale, Joe 11 King Philip 21:28.24 441 2233 Days-Merrill, Steven 12 Greater New Bedford Rvt 21:29.47 442 2733 Connors, Patrick 12 Needham 21:30.04 443 2033 Quayle, Griffin 11 Concord-Carlisle 21:31.45 444 2047 Denman, Evan 12 Danvers 21:32.29 445 2767 Broadhead, Thomas 12 Newton North 21:32.32 446 1939 Matthews, John 12 Central Catholic 21:33.88 447 2013 Genova, Jason 12 Concord-Carlisle 21:34.77 448 3300 Scannell, Jack 11 Shrewsbury 21:34.77 449 2042 Xu, Zhihan 10 Concord-Carlisle 21:36.08 450 2694 Hupe, Kyle 10 Milford 21:37.15 451 1895 Romain, Ishmael 12 Cambridge Rindge & Latin 21:37.46 452 1937 Litzenberg, Joshua 11 Central Catholic 21:37.52 453 2491 Milord, Malcolm 12 Lowell 21:38.07 454 3280 May, Daniel 12 Shrewsbury 21:39.29 455 2305 Basile, John 12 Haverhill 21:40.72 456 3422 Abbott, Bryan 12 Taunton 21:41.26 457 2020 Irza-Leggat, Charles 09 Concord-Carlisle 21:41.53 458 1547 Durham, Isaiah 11 Arlington 21:41.91 459 2347 Winikoff, James 11 Hingham 21:42.37 460 3793 Kump, Aidan 11 Xaverian Brothers 21:42.66 461 1504 Donovan, Liam 11 Andover 21:44.53 462 3109 McCarron, Quinn 11 Saint John's 21:44.66 463 3272 Gericke, Nolan 12 Shrewsbury 21:44.72 464 1977 Le, Vincent 10 Chelmsford 21:45.21 465 2717 McMahon, Sean 11 Natick 21:48.43 466 3106 Lyons, Liam 11 Saint John's 21:56.27 467 3757 Lyle, Christopher 12 Woburn 21:56.71 468 3083 Barrera, Shamrock 12 Saint John's 21:57.72 469 2031 Peirce, Josh 09 Concord-Carlisle 22:00.73 470 3414 Ballou, Chris 12 Tantasqua 22:00.75 471 1856 Xu, Frank 11 Brookline 22:02.00 472 2316 O'Brien, Tim 11 Haverhill 22:02.40 473 1936 Larcome, Jack 10 Central Catholic 22:06.59 474 3367 Francois, Quincy 12 Stoughton 22:06.77 475 2722 Sorber, Owen 11 Natick 22:10.34 476 2051 McElroy, Corey 12 Danvers 22:11.36 477 2449 Abril, Nick 12 King Philip 22:11.80 478 1955 Sheedy, Kyle 11 Central Catholic 22:12.28 479 1978 Lopez, Thomas 11 Chelmsford 22:13.10 480 2456 DeLorenzo, Eric 10 King Philip 22:14.62 481 3752 Gately, Sean 11 Woburn 22:16.24 482 2787 Kingsley, Jacob 11 Newton North 22:18.35 483 3340 McCarthy, Robert 11 Somerville 22:23.19 484 2228 White, Jared 11 Franklin 22:24.34 485 2017 Huseni, Zuhayr 09 Concord-Carlisle 22:28.50 486 3365 Duffy, Cameron 11 Stoughton 22:33.44 487 2268 Wang, Arthur 11 Groton-Dunstable 22:39.05 488 1730 Carver, Logan 11 Boston Latin School 22:46.16 489 2721 Shi, Victor 12 Natick 22:49.19 490 3769 Saliba, Andrew 12 Woburn 22:49.33 491 2310 LaVallee, Brendan 12 Haverhill 22:50.07 492 2706 Barrera, James 11 Natick 22:54.05 493 2716 Loughlin, Eric 12 Natick 22:55.90 494 3128 Urbano, Nicolas 11 Saint John's 22:56.28 495 1507 Jeffrey, Ian 12 Andover 22:58.84 496 3797 Maxim, Connor 12 Xaverian Brothers 22:59.62 497 2024 Lehmann, Matt 09 Concord-Carlisle 23:05.62 498 1488 Sankoh, Samir 11 Acton-Boxborough 23:07.70